home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PROGRAM
/
CKIT210.ARJ
/
WHATS.NEW
< prev
Wrap
Text File
|
1991-12-22
|
2KB
|
54 lines
v.2.10
- Added ck_NOSYSTEM. When TRUE, tells CKIT open_door() not
not to expect a filename but a pointer to a structure
for it's information. The structure is typed in ckit.h as
typedef struct ckitgeneric {
char port[6]; /* COM:X COM0: equals local */
short min_left; /* minutes left */
};
This will allow your door program to read any BBS system file
and pass the information CKIT needs thru the structure.
open_door() will still accept the port:AAAA:X.
If you don't need this, then no changes are necassary in your source
code. However, if you would like make your door compatible with a
BBS system that CKIT does not support (such as WWIV), then you
can read the WWIV file, fill in the appropriate CKIT variables
(ck_fullname, ck_ckit, etc) and the ckitgeneric structure with
the port and minutes left. Then set CK_NOSYSTEM = TRUE, and call
open_door(). You should fill in ck_fullname, ck_baud etc before
you call open_door() so that the status line will contain the
proper information. If you don't, it won't hurt anything and
CKIT will pick it anyway the next time it updates the status line.
(either after one minute or by typing ALT-H to scroll thru).
Be careful you pay attention to the size of the CKIT arrays that
you will be filling in and you don't exceed them. For instance,
ck_fullname is declared as ck_fullname[26] (including null).
Check the docs for the size/types of the variables.
- Added ck_NO_FKEYS. When TRUE it will disable the local
sysop keyboard F-keys and ALT keys except for ALT-H.
Default is FALSE. (F-keys enabled)
- Change set_kybd_time() so that each call to it zeros the
present keyboard timer time
- If Ckit finds a generic.sys file in use, it will no longer ask
for the person's first and last name. You will have to add this
to your program to do so. i.e.
if(GENERIC) {
newline();
s_puts("Please enter first and last name (MAX 25) ->");
get_cmdline_raw(45);
strncpy(fullname, cmdline, 25);
}
- New variable added called short ck_silent. This variable when TRUE
will prevent keyboard timeout beeps from being sent to the local
console. It can be set/reset manual thru your program and it will
also following the setting of F7 for PCBoard systems. (caller alarm toggle).